Interlocked communication system



g- 15, 1957 w. F. BEAUSOLEIL ETAL 3, 6,582

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. I, 1964 Sheets-Sheet FIG. 2

BUS OUT (9 LINES) BUS OUT POSITIONS P,O,I, 2,3,4,5,6&T

BUS IN (9 LINES) BUS IN POSITIONS P,O,I 2.3.4,5,6 &T

OUTBOUNIJ TAGS 5 LINES-ITEM" ADDRESS OUT SO COMMAND OUT-52 SERVICEOUT-54 FIRST maouun TAGS (a LINES) EC ND ADDRESS IN'\62 TERMINAL smusIN-64 SERVICE IN-66 TERMINAL HOLD our 56 OPERATIONAL OUT 58 SUPPRESS OUT60 SELECT IN 52 REQUEST |N-7O OPERATIONAL IN-T2 Aug. 15, 1967 FiledSept. 1, 1964 22 Sheets-Sheet 250% FIG. 3A ADDRESS OuT DLY L. HOLD OUT 0S 1 A REQUEST TO I 1 L SEL OuT HOLD OUT 8 34 500 SELECTOR CHANNEL OORsTOPERATION COMPLETE PULSE OEvTOE sTATus AOOEPTEO PULSE 0 550 F|(; 3BMULTIPLEX CHANNEL 250r1s ADDRESS OOT DLY 104 0 REQUEST IN 'OPFT" W, EE a106 HOLD OOT \102 HOLO 'OOT S l 56 L SEL OUT AOOREss m OPERATIONAL [N 8O SEL Aug. 15, 1967 W. F BEAUSOLEIL ETAL INTERLOCKED COMMUNICATIONSYSTEM Filed Sept. 1, 1964 22 Sheets-Sheet 4 165 swus 1N smus ACCEPTABLET0 FIRST TERM f 8 168 COMMAND CHAINING TAKING PLACE 0 SERVICE OUTSERVICE IN 0 OPERATIONAL IN DATA COUNT NOT ZERO 100ns 8n GATE DATA TOBUS our #166 DLY a OUTBOUND OPERATION INBOUND OPERATION 0 INFORMATION ONBUS |N ACCEPTED 100115 212 GATE ADDRESS T0 BUS GUT DLY 214 FIG. 30INITIAL SELECTION SEO ADBRESS OUT NOT OPERATIONAL |N LATCH OUTPUT GOESOONN AFTERI (sums 1N COMES UP AND THEN DROPS) ADDRESS IN 146 100ns F 8GATE COMMAND T0 BUS OUT DLY 3E OPERATIONAL IN 147 /14a SERV'CE IN TCOMMAND OUT DATA COUNT ZERO 3 O smus IN a I H 149 COMMAND CHAINJNGINNNNO PLACE smus ACCEPTED BY 0 N FIRST TERMINAL Aug. 15, 1967 W. F.BEAUSOLEIL ETAL INTERLOCKBD COMMUNICATION SYSTEM Filed Sept. 1, 1964 22Sheets-Sheet 5 SELECT OUT HOLD OUT 4 123 MULTIPLEX UNIT ADDRESS our awuss 0N BUS OUT as nus 124 UNITS ADDRESS O RISE OF SELECT OUT/HOLD OUT I2ND TERMINAL REQUIRES SERVICE 2 122 s OPERATIONAL IN SEEECEOOA A L 126HOLD OUT 0 I INHIAL SELECT CYCLE COMPLETE PULSE 1 na BYTE CYCLE COMPLETEPULSE FNDING CYCLE COMPLETE PULSE 0 swus CYCLE COMPLETE PULSE MAB FIG.BR

153 SELECT OUT ADDRESS OUT 8 s i CAPTURE IF SEO ADDRESS 0N BUS OUT ISnus Ous AOR L smus m COMMAND Our SERVICE OUT 0 Aug. 15, 1967 W. F.BEAUSOLEIL ETAL INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 22Sheets-Sheet *J APTURE JNTERFACF SEQUENCE 31 PRESENT run STA ms 0SHJUENCE 100 M mm mm r0 BUS m 1 I m ms m DLY 7* a L I O V.Mv.

wqy mw our MMAND 3g 5M [cg gm O sq I m w new OUT 51m H FSS 0p 8 m 53 UNi Fs wm 53 ON ws w r m w m UN w BUSY P F is. 3 J

@WWQ mmcms CHAIN 1N6 m M x mm mm s SUPPRESS W a ljHM pm: -91 ACCEPT MOREDATA MUM m if m SFOEJENUF T0 r 1 ggly mm m f 259 m M I m N M IN a A m (2m5 w wm 11mm me on a j/ 257 "VUi WEPQ I P l UN. -204 21M F m. m m a USmu? 8 m H6. 3 K T W 3MB? MA-WWW BUC 0U] p EH FLJEQF?iMlWQ. J'L HJ J 0 gw q gs QHEISTFH P as? W. I 292 i J 1 r rm W 55 w BUS nu? i E Aug. 15,1967 w. F. BEAUSOLEIL ETAL 3,

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1. 1964 22 Sheets-Sheet 7FIG. 3M

DATA TRANSFER SEQUENCE CAPTURE INTERFACE sEOuENcE 0 COMMAND OUT 1OOns aAOOREss 1N GATE AOOREss T0 BUS IN v DLY 138 AOOPEss OUT T DATA rNANsEENsEOOENcE OUTBOUND OPERATION FIG 3N NEAOY FOR NEw DATA 8 *1 INBOUNDOPERATION 0 400M 162 GATE DATA T0 BUS IN A DLY 158 a SERVICE INOOMNANO'OOI ADDRESS OUT 31 TERMINAL DOES NOT REQUIRE SERVICE a ADDRESSOUT 0 3 o v 1 NOT nus DEVICES j* 55 ADDRESS ON BUS OUT \37 f SEN-EN mSFIECT OUT 8 5 SHECT OUT R TFHMINM. REQUIRES SERVICE 15s REQUEST mOEvAcE REQUIRES SERVICE 0 DATA REGISTER P an G 30 GATE DATA T0 BUS IN a225 STATUS REGISTER P an BUS IN P W GATE smus T0 BUS IN a O r I AOOREssREG P BIT 222 A OATE ADDRESS T0 BUS IN 225 f Aug. 15, 1967 w. F.BEAUSOLEIL ETAL 3,336,532

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 Sheets-Sheet 1L FIG 4D SELECT m 97 15 UP ADDRESS our d DEVICE 111 202 55 COENRDEQIIQOH 10BUS our 100415120 DROP 11 9 DELAY ADDRESS OUT 210 M 111155 99 DROP110011555 OUT SELECT our 250- uses DELAY 1111515 SELECT our 1 110111 ourAug. 15, 1967 Filed Sept, I.

W. F'. BEAUSOLEIL ETAL INTERLOCKED COMMUNICATION SYSTEM FIG. 48

YES REGOG NIZE THIS UNIT BUSY ADDRESS YES smus N0 WAITING YES smus

FOR DEVICE AOORESSED 22 Sheets-Sheet IE5 ADR-OUT I18 CU NO REQUIRESERVICE YES DATA TRANSFER YES INTERRUPT NO TYPE STATUS PROPAGATE SELECTOUT NOTE THIS OUTPUT USED IF THIS CONTROL UNIT DOES NOT HAVE THE LOWESTPRIORITY NOTE THIS OUTPUT USED IF THIS CONTROL UNIT HAS THE LOWESTPRIORITY g- 1967 w. F. BEAUSOLEIL ETAL 3,336,532

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 Sheets-Sheet 10 FIG4C m comm am K T0 BUS our 15s DROP ADDRESS our REQUEST m 152 AT SELECTEDDEVICE ADDRESS OUT RAISE Anor ess :54

SUPPRESS UUT DROP SUPPRESS OUT 15, 1967 w. F. BEAUSOLEIL ETAL 3,336,582

1 NT ERLOCKED COMMUN I CAT ION SY STEM Filed Sept. 1, 1964 22Sheets-Sheet 11 FIG. 4 E 140 DROP SEL-OUT & HOLD OUT N0 RAISE cum-ourCMD-OUT YES DROP ADR-IN ADR-IN YES DROP END-OUT g- 15, 1967 w. F.BEAUSOLEIL ETAL 3,336,532

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 22 Sheets-Sheet 12FIG. 4K Q FIG.4F

smus BYTE T0 BUS m RAISE YES smm DROP 229 5mm snm YES 231 DROP 0 mSEL-OUT N0 P N YES SEL our No YES DROP cmnour STA-IN YES 8 DROP g- 1967w. F. BEAUSOLEIL. ETAL 3,335,582

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 22 Sheets-Sheet 15-FIG. 46

220 STATUS BUS-IN RAISE 226 STA-IN RAISE SUP-OUT ZSO-NSEG mm 23:

DELAY SUP-OUT cuo-our 221 on RAISE /262 SRV-OUT COMMAND CHAINING mommaNO v DRDP STA- m g- 15, 1967 w. F. BEAUSOLEIL ETAL 3,336,582

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1., 1964 22 Sheets$heet 14FIG. 4H

RAISE SRV-DUT g- 15, 1967 w. F. BEAUSOLEIL ETAL 3,336,582

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1. 1964 Q2 Sheets-Sheet 15FIG. 41

YES

DROP

DROP SEL-OUT g- 15, 1967 w. F. BEAUSOLEIL ETAL 3,

INTERLOCKED COMMUNICATION SYSTEM Filed Sept. 1, 1964 22 Sheets-Sheet 16FIG. 4J

@ YES DROP COMMAND OUT YES @ YES DROP 194 COMMAND OUT OPL IN YES Aug. 11967 w. F. BEAUSOLEIL ETAL 3,335,532

INTERLOCKED COMMUNICATION SYSTEM 22 Sheets-Sheet 17 Filed Sept. 1, 1964A 52:; 55% J :2. 5:; $22 52;? L :52: 22:52 :5: :52 a l 225 .5 29322:: :2W v59 E 20:35 325% :3 3:2 5: 5:2 i 2:2 2:53 E25: :5 85131 T E M E n D aE: as: E l? E E E E f C E 7 :2 E25 2 :2 :2 E E:

, 323 m V 2. gm

E 3:22 E 15:25; So @325 [III 32 Sheets-Sheet l 9 15, 1967 w. F.BEAUSOLEIL ETAL INTERLOCKED COMMUNICATION SYSTEM Filed Sept 1, 1964 IE;Sf; 33:: :2: 352a: 205:1: $120 1::

w SW23: :5 m

JM/ :5 E 2:; 5 3:23 a 3:;

:5 22:3 5 3:2: I E 52:52 W :6 3:2: E E5 :5 $3: :5 22

Ill

o m 2 m g- 1967 w. F. BEAUSOLEIL ETAL. 3,336,532

INTERLOCKED COMMUNICATION SYSTEM 22. Sheets-Sheet 20 Filed Sept.

:6 i 3w :3 2; E 3; So Zw E 5 E :w :6 23 E f: E mo :3 -22 E Iw :5 Ew :520: E Q: :6 Q Q 225:; 5:35: 2:5 2225:; E; 3;: 2.; 5:5: 2:23 3:2 2 2:58 W2 2:23 3:2: 2; 22:3 SE3: 2:; 2; 25 23: EQ h n E HL 0 h n 2s i J: z E

1. A COMMUNICATION SYSTEM COMPRISING A FIRST INFORMATION HANDLINGTERMINAL, A PLURALITY OF SECOND INFORMATION HANDLING TERMINALS, APLURALITY OF OUT LINES CONNECTED BETWEEN THE FIRST TERMINAL AND ALLSECOND TERMINALS, THE FIRST TERMINAL INCLUDING MEANS FOR PROVIDINGADDRESSES, COMMANDS AND DATA TO THE OUT LINES FOR SELECTING,INTERCONNECTING AND TRANSFERRING INFORMATION TO A SECOND TERMINAL, APLURALITY OF IN LINES CONNECTED BETWEEN THE SECOND TERMINAL AND THEFIRST TERMINAL, EACH SECOND TERMINALS INCLUDING MEANS FOR PROVIDINGADDRESSES, STATUS AND DATA TO THE IN LINES FOR INTERCONNECTING ANDTRANSFERRING INFORMATION TO A FIRST TERMINAL, AND A PRIORITY SELECTIONCIRCUIT CONNECTED FROM THE FIRST TERMINAL TO THE SECOND TERMINALS ANDRETURNED TO THE FIRST TERMINAL, THE FIRST TERMINAL FURTHER INCLUDINGMEANS FOR POLLING THE TERMINALS WHEREBY INFORMATION IS TRANSFERRED OVERTHE IN LINES AND THE OUT LINES ON AN INTERLOCKED BASIS AFTER A SECONDTERMINAL AND THE FIRST TERMINAL HAVE BEEN INTERCONNECTED.